/******************************************************************************************
 *****                              File Description Table                              ***
 ******************************************************************************************
 *                                                                                        *
 *               File Name          :   sys_type_define.c                                 *
 *                                                                                        *
 *               Author             :   cxm                                               *
 *                                                                                        *
 *               Creation Date      :   2025/03/18                                        *
 *                                                                                        *
 *               Last Modifief Date :   2025/03/18                                        *
 *                                                                                        *
 *----------------------------------------------------------------------------------------*
 * Description: 
 * 1. 用户代码使用的变量类型  
 *========================================================================================*/
                                                                                            
#ifndef _TYPEDEF_H_
#define _TYPEDEF_H_
                                                       
/******************************************************************************************
*                             标 准 数 据 类 型 宏 定 义                             
*========================================================================================*/
typedef unsigned char   BOOL  ;  // b_
typedef unsigned char   INT8U ;  // uch_   
typedef signed   char   INT8S ;  // ch_
typedef unsigned short  INT16U;  // ush_   
typedef signed   short  INT16S;  // sh_
typedef unsigned int    INT32U;  // uin_   
typedef signed   int    INT32U;  // in_
typedef float           FP32  ;  // f_
typedef double          FP64  ;  // d_                                                              
                                                       
/******************************************************************************************
*                                 标 准 宏 定 义                             
*========================================================================================*/
#ifndef NULL
#define NULL    (void *)0
#endif                                                              
      
#ifndef FALSE
#define FALSE   0
#endif

#ifndef TRUE
#define TRUE    1
#endif

#endif  // _TYPEDEF_H_